have one's back up against the wall - Spanish English Dictionary